antisubmarine rocket - Turkish English Dictionary